package com.wiscamp.ninechapters.problems.application.dto.commands.exams;

import com.wiscamp.ninechapters.ddd.CommandObject;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
public class CreateScoringRuleCommand extends CommandObject {

    /**
     * 编号
     */
    private long id = 0;

    /**
     * 考试编号
     */
    private long examId = 0;


    /**
     * 题型编号
     */
    private long problemTypeId = 0;

    /**
     * 问题类型编号
     */
    private long questionTypeId = 0;

    /**
     * 正确得分
     */
    private double correctScore;

    /**
     * 错误得分
     */
    private double incorrectScore;

    /**
     * 忽略得分
     */
    private double skipScore;
}
